combined heat and power units - Francés Inglés Diccionario